/* Layout */
import Layout from '../views/layout/Layout'

/**
* hidden: true                   if `hidden:true` will not show in the sidebar(default is false)
* alwaysShow: true               if set true, will always show the root menu, whatever its child routes length
*                                if not set alwaysShow, only more than one route under the children
*                                it will becomes nested mode, otherwise not show the root menu
* redirect: noredirect           if `redirect:noredirect` will no redirct in the breadcrumb
* name:'router-name'             the name is used by <keep-alive> (must set!!!)
* meta : {
    title: 'title'               the name show in submenu and breadcrumb (recommend set)
    icon: 'svg-name'             the icon show in the sidebar,
  }
**/

// export const constantRouterMap = [
export default [
  { path: '/login', component: () => import('@/views/login/index'), hidden: true },
  { path: '/404', component: () => import('@/views/404'), hidden: true },

  {
    path: '/',
    component: Layout,
    redirect: '/dashboard',
    name: '首页',
    // hidden: true,
    children: [{
      path: 'dashboard',
      component: () => import('@/views/dashboard/index')
    }]
  },

  {
    path: '/manage',
    component: Layout,
    redirect: '/manage/user',
    name: 'manage',
    hidden: true,
    meta: { title: '账户管理', icon: 'customer', FRepKey: 90000, fobjecttype: 90000 },
    children: [
      {
        path: 'user',
        name: 'user',
        hidden: true,
        component: () => import('@/views/manage/user'),
        meta: { title: '账号列表', icon: 'user', FRepKey: 13000, fobjectid: 13000 }
      },
      {
        path: 'authority',
        name: 'authority',
        hidden: true,
        component: () => import('@/views/manage/authority'),
        meta: { title: '权限设置', icon: 'authority', FRepKey: 13001, fobjectid: 13001 }
      },
      {
        path: 'fzziliao',
        name: 'fzziliao',
        hidden: true,
        component: () => import('@/views/manage/fzziliao'),
        meta: { title: '辅助资料', icon: 'fuzhu', FRepKey: 13003, fobjectid: 13003 }
      }
    ]
  },

  {
    path: '/baseInfo',
    component: Layout,
    redirect: '/baseInfo/censhu',
    name: 'baseInfo',
    hidden: true,
    meta: { title: '基础管理', icon: 'baseInfo', FRepKey: 92000, fobjecttype: 92000 },
    children: [

      {
        path: 'censhu',
        name: 'censhu',
        hidden: true,
        component: () => import('@/views/baseInfo/censhu'),
        meta: { title: '参数设置', icon: 'shezhi', FRepKey: 14002, fobjectid: 14002 }
      },
      {
        path: 'caidan',
        name: 'caidan',
        hidden: true,
        component: () => import('@/views/baseInfo/caidan'),
        meta: { title: '菜单配置', icon: 'table', FRepKey: 14003, fobjectid: 14003 }
      },
      {
        path: 'checklog',
        name: 'checklog',
        hidden: true,
        component: () => import('@/views/baseInfo/checklog'),
        meta: { title: '过程日志', icon: 'rizhi1', FRepKey: 14004, fobjectid: 14004 }
      },
      {
        path: 'loginlog',
        name: 'loginlog',
        hidden: true,
        component: () => import('@/views/baseInfo/loginlog'),
        meta: { title: '登录日志', icon: 'rizhi2', FRepKey: 14005, fobjectid: 14005 }
      },
      {
        path: 'guize',
        name: 'guize',
        hidden: true,
        component: () => import('@/views/baseInfo/guize'),
        meta: { title: '计算规则', icon: 'rizhi2', FRepKey: 14006, fobjectid: 14006 }
      },
      {
        path: 'bjrepair',
        name: 'bjrepair',
        hidden: true,
        component: () => import('@/views/baseInfo/bjrepair'),
        meta: { title: '备件信息维护', icon: 'rizhi2', FRepKey: 14020, fobjectid: 14020 }
      },
      {
        path: 'jxjcwh',
        name: 'jxjcwh',
        hidden: true,
        component: () => import('@/views/baseInfo/jxjcwh'),
        meta: { title: '机型基础维护', icon: 'rizhi2', FRepKey: 14021, fobjectid: 14021 }
      },
      {
        path: 'khxxwh',
        name: 'khxxwh',
        hidden: true,
        component: () => import('@/views/baseInfo/khxxwh'),
        meta: { title: '项目客户信息维护', icon: 'rizhi2', FRepKey: 14022, fobjectid: 14022 }
      },
      {
        path: 'cdxxwh',
        name: 'cdxxwh',
        hidden: true,
        component: () => import('@/views/baseInfo/cdxxwh'),
        meta: { title: '船东信息维护', icon: 'rizhi2', FRepKey: 14023, fobjectid: 14023 }
      }

    ]
  },

  {
    path: '/jiben',
    component: Layout,
    redirect: '/jiben/censhu',
    name: 'jiben',
    hidden: true,
    meta: { title: '查询费用管理', icon: 'jichufy', FRepKey: 92300, fobjecttype: 92300 },
    children: [
      {
        path: 'weiwaif',
        name: 'weiwaif',
        hidden: true,
        component: () => import('@/views/jiben/weiwaif'),
        meta: { title: '委外费用', icon: 'weiwai', FRepKey: 26014, fobjectid: 26014 }
      },
      {
        path: 'tddaojuf',
        name: 'tddaojuf',
        hidden: true,
        component: () => import('@/views/jiben/tddaojuf'),
        meta: { title: '特定刀具', icon: 'daoju', FRepKey: 26018, fobjectid: 26018 }
      },
      {
        path: 'tdgongzhuangf',
        name: 'tdgongzhuangf',
        hidden: true,
        component: () => import('@/views/jiben/tdgongzhuangf'),
        meta: { title: '特定工装', icon: 'gongzhuang', FRepKey: 26017, fobjectid: 26017 }
      },
      {
        path: 'rengongf',
        name: 'rengongf',
        hidden: true,
        component: () => import('@/views/jiben/rengongf'),
        meta: { title: '直接人工费', icon: 'feiyongzj', FRepKey: 26001, fobjectid: 26001 }
      },
      {
        path: 'tzsongshenf',
        name: 'tzsongshenf',
        hidden: true,
        component: () => import('@/views/jiben/tzsongshenf'),
        meta: { title: '图纸送审费', icon: 'tuzhiss', FRepKey: 26020, fobjectid: 26020 }
      },
      {
        path: 'youqif',
        name: 'youqif',
        hidden: true,
        component: () => import('@/views/jiben/youqif'),
        meta: { title: '油气费(经营)', icon: 'feiyongyq', FRepKey: 26003, fobjectid: 26003 }
      }

    ]
  },

  {
    path: '/cgb',
    component: Layout,
    redirect: '/cgb/censhu',
    name: 'cgb',
    hidden: true,
    meta: { title: '采购部成本管理', icon: 'baseInfo', FRepKey: 92400, fobjecttype: 92400 },
    children: [
      {
        path: 'caigoucb',
        name: 'caigoucb',
        hidden: true,
        component: () => import('@/views/cgb/caigoucb'),
        meta: { title: '采购成本WinGD', icon: 'caigou', FRepKey: 26009, fobjectid: 26009 }
      },
      {
        path: 'caigoucbMan',
        name: 'caigoucbMan',
        hidden: true,
        component: () => import('@/views/cgb/caigoucbMan'),
        meta: { title: '采购成本MAN', icon: 'caigou', FRepKey: 26022, fobjectid: 26022 }
      },
      {
        path: 'icerdbcg',
        name: 'icerdbcg',
        hidden: true,
        component: () => import('@/views/cgb/icerdbcg'),
        meta: { title: 'ICER数据库信息(采购)', icon: 'caigou', FRepKey: 27011, fobjectid: 27011 }
      },
      {
        path: 'icerdbcgAdd',
        name: 'icerdbcgAdd',
        hidden: true,
        isHidden: true,
        component: () => import('@/views/cgb/icerdbcgAdd'),
        meta: { title: 'ICER数据库信息(采购)新增', icon: 'table', FRepKey: 27011, fobjectid: 27011, hidden: true }
      }
    ]
  },
  {
    path: '/ry',
    component: Layout,
    redirect: '/ry/huizong',
    name: 'ry',
    hidden: true,
    meta: { title: '技术中心费用管理', icon: 'ranyougl', FRepKey: 92900, fobjecttype: 92900 },
    children: [
      {
        path: 'YCMP',
        name: 'YCMP',
        hidden: true,
        component: () => import('@/views/ry/YCMP'),
        meta: { title: '技术中心数据录入', icon: 'rizhi2', FRepKey: 14007, fobjectid: 14007 }
      },
      {
        path: 'YCMPAdd',
        name: 'YCMPAdd',
        hidden: true,
        component: () => import('@/views/ry/YCMPAdd'),
        meta: { title: '技术中心数据录入添加', icon: 'rizhi2', FRepKey: 14007, fobjectid: 14007, hidden: true }
      },
      {
        path: 'huizong',
        name: 'huizong',
        hidden: true,
        component: () => import('@/views/ry/huizong'),
        meta: { title: '燃油汇总', icon: 'ranyouHZ', FRepKey: 29001, fobjectid: 29001 }
      },
      {
        path: 'mhtz',
        name: 'mhtz',
        hidden: true,
        component: () => import('@/views/ry/mhtz'),
        meta: { title: '磨合调整', icon: 'ranyou', FRepKey: 29002, fobjectid: 29002 }
      },
      {
        path: 'ryms',
        name: 'ryms',
        hidden: true,
        component: () => import('@/views/ry/ryms'),
        meta: { title: '燃油模式', icon: 'ranyou', FRepKey: 29003, fobjectid: 29003 }
      },
      {
        path: 'ryScrEgrms',
        name: 'ryScrEgrms',
        hidden: true,
        component: () => import('@/views/ry/ryScrEgrms'),
        meta: { title: '燃油+SCR/EGR模式', icon: 'ranyou', FRepKey: 29004, fobjectid: 29004 }
      },
      {
        path: 'rymsIcer',
        name: 'rymsIcer',
        hidden: true,
        component: () => import('@/views/ry/rymsIcer'),
        meta: { title: '燃油模式(iCER)', icon: 'ranyou', FRepKey: 29005, fobjectid: 29005 }
      },

      {
        path: 'rqms',
        name: 'rqms',
        hidden: true,
        component: () => import('@/views/ry/rqms'),
        meta: { title: '燃气模式', icon: 'ranqi', FRepKey: 29006, fobjectid: 29006 }
      },
      {
        path: 'rqmsIcer',
        name: 'rqmsIcer',
        hidden: true,
        component: () => import('@/views/ry/rqmsIcer'),
        meta: { title: '燃气模式(iCER)', icon: 'qigang', FRepKey: 29007, fobjectid: 29007 }
      },
      {
        path: 'icerdbjs',
        name: 'icerdbjs',
        hidden: true,
        component: () => import('@/views/ry/icerdbjs'),
        meta: { title: 'ICER数据库信息(技术)', icon: 'caigou', FRepKey: 27010, fobjectid: 27010 }
      },
      {
        path: 'icerdbjsAdd',
        name: 'icerdbjsAdd',
        hidden: true,
        isHidden: true,
        component: () => import('@/views/ry/icerdbjsAdd'),
        meta: { title: 'ICER数据库信息(技术)新增', icon: 'table', FRepKey: 27010, fobjectid: 27010, hidden: true }
      },
      {
        path: 'jcjhz',
        name: 'jcjhz',
        hidden: true,
        component: () => import('@/views/ry/jcjhz'),
        meta: { title: '甲醇机汇总', icon: 'caigou', FRepKey: 29010, fobjectid: 29010 }
      },
      {
        path: 'jcjmhtz',
        name: 'jcjmhtz',
        hidden: true,
        component: () => import('@/views/ry/jcjmhtz'),
        meta: { title: '甲醇机磨合调整', icon: 'caigou', FRepKey: 29011, fobjectid: 29011 }
      },
      {
        path: 'jcjryms',
        name: 'jcjryms',
        hidden: true,
        component: () => import('@/views/ry/jcjryms'),
        meta: { title: '甲醇机燃油模式', icon: 'caigou', FRepKey: 29012, fobjectid: 29012 }
      },

      {
        path: 'jcjryegr',
        name: 'jcjryegr',
        hidden: true,
        component: () => import('@/views/ry/jcjryegr'),
        meta: { title: '甲醇机燃油/EGR模式', icon: 'caigou', FRepKey: 29013, fobjectid: 29013 }
      },
      {
        path: 'jcms',
        name: 'jcms',
        hidden: true,
        component: () => import('@/views/ry/jcms'),
        meta: { title: '甲醇模式', icon: 'caigou', FRepKey: 29014, fobjectid: 29014 }
      },
      {
        path: 'jcegrms',
        name: 'jcegrms',
        hidden: true,
        component: () => import('@/views/ry/jcegrms'),
        meta: { title: '甲醇/EGR模式', icon: 'caigou', FRepKey: 29015, fobjectid: 29015 }
      }

    ]
  },
  {
    path: '/scb',
    component: Layout,
    redirect: '/scb/jxscb',
    name: 'scb',
    hidden: true,
    meta: { title: '生产部部管理', icon: 'baseInfo', FRepKey: 92100, fobjecttype: 92100 },
    children: [
      {
        path: 'jxscb',
        name: 'jxscb',
        hidden: true,
        component: () => import('@/views/scb/jxscb'),
        meta: { title: '生产部费用管理', icon: 'rizhi2', FRepKey: 14010, fobjectid: 14010 }
      },
      {
        path: 'jxscbAdd',
        name: 'jxscbAdd',
        hidden: true,
        component: () => import('@/views/scb/jxscbAdd'),
        meta: { title: '生产部费用管理添加', icon: 'rizhi2', FRepKey: 14010, fobjectid: 14010, hidden: true }
      }

    ]
  },
  {
    path: '/cj',
    component: Layout,
    redirect: '/cj/chuanjianf',
    name: 'cj',
    hidden: true,
    meta: { title: '质量部费用管理', icon: 'cbgl', FRepKey: 92500, fobjecttype: 92500 },
    children: [
      {
        path: 'chuanjianf',
        name: 'chuanjianf',
        hidden: true,
        component: () => import('@/views/cj/chuanjianf'),
        meta: { title: '船检费CCS', icon: 'feiyongcj', FRepKey: 26002, fobjectid: 26002 }
      },
      {
        path: 'cjabs',
        name: 'cjabs',
        hidden: true,
        component: () => import('@/views/cj/cjabs'),
        meta: { title: '船检费ABS', icon: 'caigou', FRepKey: 25002, fobjectid: 25002 }
      },
      {
        path: 'cjlr',
        name: 'cjlr',
        hidden: true,
        component: () => import('@/views/cj/cjlr'),
        meta: { title: '船检费LR', icon: 'caigou', FRepKey: 25003, fobjectid: 25003 }
      },
      {
        path: 'cjbv',
        name: 'cjbv',
        hidden: true,
        component: () => import('@/views/cj/cjbv'),
        meta: { title: '船检费BV', icon: 'caigou', FRepKey: 25004, fobjectid: 25004 }
      },

      {
        path: 'cjdnv',
        name: 'cjdnv',
        hidden: true,
        component: () => import('@/views/cj/cjdnv'),
        meta: { title: '船检费DNV', icon: 'caigou', FRepKey: 25005, fobjectid: 25005 }
      },
      {
        path: 'cjqt',
        name: 'cjqt',
        hidden: true,
        component: () => import('@/views/cj/cjqt'),
        meta: { title: '船检费其他', icon: 'caigou', FRepKey: 25007, fobjectid: 25007 }
      },
      {
        path: 'cjqtAdd',
        name: 'cjqtAdd',
        hidden: true,
        component: () => import('@/views/cj/cjqtAdd'),
        meta: { title: '船检费其他添加', icon: 'caigou', FRepKey: 25007, fobjectid: 25007, hidden: true }
      },
      {
        path: 'chuanjianfgd',
        name: 'chuanjianfgd',
        hidden: true,
        component: () => import('@/views/cj/chuanjianfgd'),
        meta: { title: '船检费(固定)', icon: 'feiyongcj', FRepKey: 26024, fobjectid: 26024 }
      },
      {
        path: 'chuanjianfgdAdd',
        name: 'chuanjianfgdAdd',
        hidden: true,
        component: () => import('@/views/cj/chuanjianfgdAdd'),
        meta: { title: '船检费(固定)添加', icon: 'feiyongcj', FRepKey: 26024, fobjectid: 26024, hidden: true }
      }
    ]
  },
  {
    path: '/feiyong',
    component: Layout,
    redirect: '/feiyong/rengongf',
    name: 'feiyong',
    hidden: true,
    meta: { title: '录入费用管理', icon: 'feiyonggl', FRepKey: 92600, fobjecttype: 92600 },
    children: [
      {
        path: 'yiluru',
        name: 'yiluru',
        hidden: true,
        component: () => import('@/views/feiyong/yiluru'),
        meta: { title: '已录入机型', icon: 'rizhi2', FRepKey: 14008, fobjectid: 14008 }
      },
      {
        path: 'yunbaof',
        name: 'yunbaof',
        hidden: true,
        component: () => import('@/views/feiyong/yunbaof'),
        meta: { title: '运保费', icon: 'yunbao', FRepKey: 26016, fobjectid: 26016 }
      },
      {
        path: 'shuidianf',
        name: 'shuidianf',
        hidden: true,
        component: () => import('@/views/feiyong/shuidianf'),
        meta: { title: '水电费', icon: 'shuidian', FRepKey: 26011, fobjectid: 26011 }
      },
      // {
      //   path: 'youqifNo',
      //   name: 'youqifNo',
      //   hidden: true,
      //   component: () => import('@/views/feiyong/youqifNo'),
      //   meta: { title: '油气费(实非)', icon: 'feiyongyq', FRepKey: 26007, fobjectid: 26007 }
      // },
      // {
      //   path: 'youqifsj',
      //   name: 'youqifsj',
      //   hidden: true,
      //   component: () => import('@/views/feiyong/youqifsj'),
      //   meta: { title: '油气费(实)', icon: 'feiyongyq', FRepKey: 26021, fobjectid: 26021 }
      // },
      {
        path: 'fucaicb',
        name: 'fucaicb',
        hidden: true,
        component: () => import('@/views/feiyong/fucaicb'),
        meta: { title: '辅材成本(结构)', icon: 'fucai', FRepKey: 26008, fobjectid: 26008 }
      },
      {
        path: 'fucaicbjj',
        name: 'fucaicbjj',
        hidden: true,
        component: () => import('@/views/feiyong/fucaicbjj'),
        meta: { title: '辅材成本(机加工)', icon: 'fucai', FRepKey: 28006, fobjectid: 28006 }
      },
      {
        path: 'fucaicbzs',
        name: 'fucaicbzs',
        hidden: true,
        component: () => import('@/views/feiyong/fucaicbzs'),
        meta: { title: '辅材成本(装试)', icon: 'fucai', FRepKey: 28007, fobjectid: 28007 }
      },
      {
        path: 'shtswhcb',
        name: 'shtswhcb',
        hidden: true,
        component: () => import('@/views/feiyong/shtswhcb'),
        meta: { title: '售后维护成本', icon: 'shouhou', FRepKey: 26012, fobjectid: 26012 }
      },
      {
        path: 'zhiliangcb',
        name: 'zhiliangcb',
        hidden: true,
        component: () => import('@/views/feiyong/zhiliangcb'),
        meta: { title: '质量成本', icon: 'zhiliangcb', FRepKey: 26013, fobjectid: 26013 }
      },
      {
        path: 'zhejiu',
        name: 'zhejiu',
        hidden: true,
        component: () => import('@/views/feiyong/zhejiu'),
        meta: { title: '折旧表', icon: 'zhejiu', FRepKey: 26010, fobjectid: 26010 }
      }, {
        path: 'zhuanlif',
        name: 'zhuanlif',
        hidden: true,
        component: () => import('@/views/feiyong/zhuanlif'),
        meta: { title: '专利费', icon: 'zhuanli', FRepKey: 26004, fobjectid: 26004 }
      }, {
        path: 'tuzhif',
        name: 'tuzhif',
        hidden: true,
        component: () => import('@/views/feiyong/tuzhif'),
        meta: { title: '图纸费', icon: 'tuzhi', FRepKey: 26015, fobjectid: 26015 }
      }, {
        path: 'pfceshif',
        name: 'pfceshif',
        hidden: true,
        component: () => import('@/views/feiyong/pfceshif'),
        meta: { title: '排放测试费', icon: 'pfceshi', FRepKey: 26019, fobjectid: 26019 }
      }

    ]
  },
  {
    path: '/cb',
    component: Layout,
    redirect: '/cb/caigoucb',
    name: 'cb',
    hidden: true,
    meta: { title: '加账成本管理', icon: 'cbgl', FRepKey: 92800, fobjecttype: 92800 },
    children: [
      {
        path: 'jiazhangqdf',
        name: 'jiazhangqdf',
        hidden: true,
        component: () => import('@/views/cb/jiazhangqdf'),
        meta: { title: '加账成本(采购)', icon: 'qingdan', FRepKey: 26005, fobjectid: 26005 }
      },
      {
        path: 'jiazhangqdjs',
        name: 'jiazhangqdjs',
        hidden: true,
        component: () => import('@/views/cb/jiazhangqdfjs'),
        meta: { title: '加账成本(技术)', icon: 'qingdan', FRepKey: 26023, fobjectid: 26023 }
      },
      {
        path: 'jiazhangqdqt',
        name: 'jiazhangqdqt',
        hidden: true,
        component: () => import('@/views/cb/jiazhangqdqt'),
        meta: { title: '加账成本(其他)', icon: 'qingdan', FRepKey: 26025, fobjectid: 26025 }
      },
      {
        path: 'scrjzsettings',
        name: 'scrjzsettings',
        hidden: true,
        component: () => import('@/views/cb/scrjzsettings'),
        meta: { title: 'SCR加账设置', icon: 'qingdan', FRepKey: 26028, fobjectid: 26028 }
      }
    ]
  },
  {
    path: '/jzgl',
    component: Layout,
    redirect: '/jzgl/index',
    name: 'jzgl',
    hidden: true,
    meta: { title: '加账SCR/ICER管理', icon: 'feiyong', FRepKey: 92700, fobjecttype: 92700 },
    children: [
      {
        path: 'scregryqst',
        name: 'scregryqst',
        hidden: true,
        component: () => import('@/views/jzgl/scregryqst'),
        meta: { title: 'SCR/EGR油气首台', icon: 'caigou', FRepKey: 27009, fobjectid: 27009 }
      },
      {
        path: 'scgegryqfst',
        name: 'scgegryqfst',
        hidden: true,
        component: () => import('@/views/jzgl/scgegryqfst'),
        meta: { title: 'SCR/EGR油气非首台', icon: 'caigou', FRepKey: 27008, fobjectid: 27008 }
      },
      {
        path: 'index',
        name: 'index',
        hidden: true,
        component: () => import('@/views/jzgl/index'),
        meta: { title: 'SCR/EGR除采购成本汇总', icon: 'caigou', FRepKey: 27001, fobjectid: 27001 }
      },

      {
        path: 'ecorgyqst',
        name: 'ecorgyqst',
        hidden: true,
        component: () => import('@/views/jzgl/ecorgyqst'),
        meta: { title: 'ECOEGR油气首台', icon: 'caigou', FRepKey: 27013, fobjectid: 27013 }
      },
      {
        path: 'ecorgyqfst',
        name: 'ecorgyqfst',
        hidden: true,
        component: () => import('@/views/jzgl/ecorgyqfst'),
        meta: { title: 'ECOEGR油气非首台', icon: 'caigou', FRepKey: 27014, fobjectid: 27014 }
      },
      {
        path: 'ecorgouthz',
        name: 'ecorgouthz',
        hidden: true,
        component: () => import('@/views/jzgl/ecorgouthz'),
        meta: { title: 'EcoGR除采购成本外汇总', icon: 'caigou', FRepKey: 27012, fobjectid: 27012 }
      },

      {
        path: 'icerrybyq',
        name: 'icerrybyq',
        hidden: true,
        component: () => import('@/views/jzgl/icerrybyq'),
        meta: { title: 'ICER燃油版油气', icon: 'caigou', FRepKey: 27002, fobjectid: 27002 }
      },
      {
        path: 'icerrybyqfst',
        name: 'icerrybyqfst',
        hidden: true,
        component: () => import('@/views/jzgl/icerrybyqfst'),
        meta: { title: 'ICER燃油版油气非首台', icon: 'caigou', FRepKey: 27003, fobjectid: 27003 }
      },
      {
        path: 'icerrybyqouthz',
        name: 'icerrybyqouthz',
        hidden: true,
        component: () => import('@/views/jzgl/icerrybyqouthz'),
        meta: { title: 'ICER燃油版其他成本', icon: 'caigou', FRepKey: 27015, fobjectid: 27015 }
      },
      {
        path: 'icerrqbyqfst',
        name: 'icerrqbyqfst',
        hidden: true,
        component: () => import('@/views/jzgl/icerrqbyqfst'),
        meta: { title: 'ICER燃气版油气非首台', icon: 'caigou', FRepKey: 27004, fobjectid: 27004 }
      },
      {
        path: 'icerrqbyq',
        name: 'icerrqbyq',
        hidden: true,
        component: () => import('@/views/jzgl/icerrqbyq'),
        meta: { title: 'ICER燃气版油气', icon: 'caigou', FRepKey: 27005, fobjectid: 27005 }
      },
      {
        path: 'icerqt',
        name: 'icerqt',
        hidden: true,
        component: () => import('@/views/jzgl/icerqt'),
        meta: { title: 'ICER燃气版其他成本', icon: 'caigou', FRepKey: 27006, fobjectid: 27006 }
      },
      {
        path: 'icercgcb',
        name: 'icercgcb',
        hidden: true,
        component: () => import('@/views/jzgl/icercgcb'),
        meta: { title: '甲醇机其他成本', icon: 'caigou', FRepKey: 27007, fobjectid: 27007 }
      },
      // ---------------------------
      {
        path: 'add',
        name: 'add',
        hidden: true,
        isHidden: true,
        component: () => import('@/views/jzgl/add'),
        meta: { title: 'SCR/EGR除采购成本汇总新增', icon: 'table', FRepKey: 27001, fobjectid: 27001, hidden: true }
      },

      {
        path: 'icerrybyqAdd',
        name: 'icerrybyqAdd',
        hidden: true,
        isHidden: true,
        component: () => import('@/views/jzgl/icerrybyqAdd'),
        meta: { title: 'ICER燃油版油气新增', icon: 'table', FRepKey: 27002, fobjectid: 27002, hidden: true }
      },
      // /*
      {
        path: 'icerrybyqfstAdd',
        name: 'icerrybyqfstAdd',
        hidden: true,
        isHidden: true,
        component: () => import('@/views/jzgl/icerrybyqfstAdd'),
        meta: { title: 'ICER燃油版油气非首台新增', icon: 'table', FRepKey: 27003, fobjectid: 27003, hidden: true }
      },
      {
        path: 'icerrqbyqfstAdd',
        name: 'icerrqbyqfstAdd',
        hidden: true,
        isHidden: true,
        component: () => import('@/views/jzgl/icerrqbyqfstAdd'),
        meta: { title: 'ICER燃气版油气非首台新增', icon: 'table', FRepKey: 27004, fobjectid: 27004, hidden: true }
      },
      {
        path: 'icerrqbyqAdd',
        name: 'icerrqbyqAdd',
        hidden: true,
        isHidden: true,
        component: () => import('@/views/jzgl/icerrqbyqAdd'),
        meta: { title: 'ICER燃气版油气新增', icon: 'table', FRepKey: 27005, fobjectid: 27005, hidden: true }
      },
      {
        path: 'icerqtAdd',
        name: 'icerqtAdd',
        hidden: true,
        isHidden: true,
        component: () => import('@/views/jzgl/icerqtAdd'),
        meta: { title: 'ICER其他成本新增', icon: 'table', FRepKey: 27006, fobjectid: 27006, hidden: true }
      },
      {
        path: 'icercgcbAdd',
        name: 'icercgcbAdd',
        hidden: true,
        isHidden: true,
        component: () => import('@/views/jzgl/icercgcbAdd'),
        meta: { title: 'ICER管件类采购成本新增', icon: 'table', FRepKey: 27007, fobjectid: 27007, hidden: true }
      },
      {
        path: 'scgegryqfstAdd',
        name: 'scgegryqfstAdd',
        hidden: true,
        isHidden: true,
        component: () => import('@/views/jzgl/scgegryqfstAdd'),
        meta: { title: 'SCR/EGR油气非首台新增', icon: 'table', FRepKey: 27008, fobjectid: 27008, hidden: true }
      },
      {
        path: 'scregryqstAdd',
        name: 'scregryqstAdd',
        hidden: true,
        isHidden: true,
        component: () => import('@/views/jzgl/scregryqstAdd'),
        meta: { title: 'SCR/EGR油气首台新增', icon: 'table', FRepKey: 27009, fobjectid: 27009, hidden: true }
      }
      // */

    ]
  },
  {
    path: '/baojia',
    component: Layout,
    redirect: '/baojia/index',
    name: 'baojia',
    hidden: true,
    meta: { title: '正式报价管理', icon: 'baojiadangl', FRepKey: 93000, fobjecttype: 93000 },
    children: [
      {
        path: 'market',
        name: 'market',
        hidden: true,
        component: () => import('@/views/baojia/market'),
        meta: { title: '业务需求(市场部)', icon: 'rizhi2', FRepKey: 14009, fobjectid: 14009 }
      },
      {
        path: 'marketAdd',
        name: 'marketAdd',
        hidden: true,
        component: () => import('@/views/baojia/marketAdd'),
        meta: { title: '业务需求(市场部)添加', icon: 'rizhi2', FRepKey: 14009, fobjectid: 14009, hidden: true }
      },
      {
        path: 'marketAddEdit',
        name: 'marketAddEdit',
        hidden: true,
        component: () => import('@/views/baojia/marketAddEdit'),
        meta: { title: '业务需求(市场部)其他编辑', icon: 'rizhi2', FRepKey: 14009, fobjectid: 14009, hidden: true }
      },
      {
        path: 'jsxq',
        name: 'jsxq',
        hidden: true,
        component: () => import('@/views/baojia/jsxq'),
        meta: { title: '业务需求(技术部)', icon: 'rizhi2', FRepKey: 14011, fobjectid: 14011 }
      },
      {
        path: 'jsxqAdd',
        name: 'jsxqAdd',
        hidden: true,
        component: () => import('@/views/baojia/jsxqAdd'),
        meta: { title: '业务需求(技术部)添加', icon: 'rizhi2', FRepKey: 14011, fobjectid: 14011, hidden: true }
      },
      {
        path: 'cgxq',
        name: 'cgxq',
        hidden: true,
        component: () => import('@/views/baojia/cgxq'),
        meta: { title: '业务需求(采购部)', icon: 'rizhi2', FRepKey: 14012, fobjectid: 14012 }
      },
      {
        path: 'cgxqAdd',
        name: 'cgxqAdd',
        hidden: true,
        component: () => import('@/views/baojia/cgxqAdd'),
        meta: { title: '业务需求(采购部)添加', icon: 'rizhi2', FRepKey: 14012, fobjectid: 14012, hidden: true }
      },
      {
        path: 'cwxq',
        name: 'cwxq',
        hidden: true,
        component: () => import('@/views/baojia/cwxq'),
        meta: { title: '业务需求(财务部)', icon: 'rizhi2', FRepKey: 14013, fobjectid: 14013 }
      },
      {
        path: 'cwxqAdd',
        name: 'cwxqAdd',
        hidden: true,
        component: () => import('@/views/baojia/cwxqAdd'),
        meta: { title: '业务需求(财务部)添加', icon: 'rizhi2', FRepKey: 14013, fobjectid: 14013, hidden: true }
      },
      {
        path: 'bjcb',
        name: 'bjcb',
        hidden: true,
        component: () => import('@/views/baojia/bjcb'),
        meta: { title: '正式报价', icon: 'cb', FRepKey: 30002, fobjectid: 30002 }
      },
      {
        path: 'caculateCb',
        name: 'caculateCb',
        hidden: true,
        component: () => import('@/views/baojia/caculateCb'),
        meta: { title: '加载数据', icon: 'cb', FRepKey: 30002, fobjectid: 30002, hidden: true }
      },
      {
        path: 'markethx',
        name: 'markethx',
        hidden: true,
        component: () => import('@/views/baojia/markethx'),
        meta: { title: '市场需求(后续)', icon: 'rizhi2', FRepKey: 30010, fobjectid: 30010 }
      },
      {
        path: 'marketHxAdd',
        name: 'marketHxAdd',
        hidden: true,
        component: () => import('@/views/baojia/marketHxAdd'),
        meta: { title: '市场需求(后续)添加', icon: 'rizhi2', FRepKey: 30010, fobjectid: 30010, hidden: true }
      },
      {
        path: 'bjcbhx',
        name: 'bjcbhx',
        hidden: true,
        component: () => import('@/views/baojia/bjcbhx'),
        meta: { title: '正式报价(后续)', icon: 'cb', FRepKey: 30011, fobjectid: 30011 }
      },
      {
        path: 'bjcbhxLoad',
        name: 'bjcbhxLoad',
        hidden: true,
        component: () => import('@/views/baojia/bjcbhxLoad'),
        meta: { title: '正式报价(后续)加载', icon: 'cb', FRepKey: 30011, fobjectid: 30011, hidden: true }
      }
    ]
  },

  {
    path: '/baojiajz',
    component: Layout,
    redirect: '/baojiajz/bjjzyw',
    name: 'baojiajz',
    hidden: true,
    meta: { title: '正式报价(加账)管理', icon: 'baojiadangl', FRepKey: 93400, fobjecttype: 93400 },
    children: [
      {
        path: 'bjjzyw',
        name: 'bjjzyw',
        hidden: true,
        component: () => import('@/views/baojiajz/bjjzyw'),
        meta: { title: '正式报价加账(业务)', icon: 'rizhi2', FRepKey: 34001, fobjectid: 34001 }
      },
      {
        path: 'bjjzywAdd',
        name: 'bjjzywAdd',
        hidden: true,
        component: () => import('@/views/baojiajz/bjjzywAdd'),
        meta: { title: '正式报价加账(业务)添加', icon: 'rizhi2', FRepKey: 34001, fobjectid: 34001, hidden: true }
      },
      {
        path: 'bjjzjs',
        name: 'bjjzjs',
        hidden: true,
        component: () => import('@/views/baojiajz/bjjzjs'),
        meta: { title: '正式报价加账(技术)', icon: 'rizhi2', FRepKey: 34002, fobjectid: 34002 }
      },
      {
        path: 'bjjzcg',
        name: 'bjjzcg',
        hidden: true,
        component: () => import('@/views/baojiajz/bjjzcg'),
        meta: { title: '正式报价加账(采购)', icon: 'rizhi2', FRepKey: 34003, fobjectid: 34003 }
      },
      {
        path: 'bjjzcw',
        name: 'bjjzcw',
        hidden: true,
        component: () => import('@/views/baojiajz/bjjzcw'),
        meta: { title: '正式报价加账(财务)', icon: 'rizhi2', FRepKey: 34005, fobjectid: 34005 }
      },
      {
        path: 'bjjz',
        name: 'bjjz',
        hidden: true,
        component: () => import('@/views/baojiajz/bjjz'),
        meta: { title: '正式报价加账', icon: 'rizhi2', FRepKey: 34004, fobjectid: 34004 }
      },
      {
        path: 'bjjzLoad',
        name: 'bjjzLoad',
        hidden: true,
        component: () => import('@/views/baojiajz/bjjzLoad'),
        meta: { title: '正式报价加账加载', icon: 'cb', FRepKey: 34004, fobjectid: 34004, hidden: true }
      }
    ]
  },

  {
    path: '/jybj',
    component: Layout,
    redirect: '/jybj/zlc',
    name: 'jybjgl',
    hidden: true,
    meta: { title: '经营报价管理', icon: 'baojiadangl', FRepKey: 93200, fobjecttype: 93200 },
    children: [
      {
        path: 'zlc',
        name: 'zlc',
        hidden: true,
        component: () => import('@/views/jybj/zlc'),
        meta: { title: '经营报价', icon: 'scbb', FRepKey: 30004, fobjectid: 30004 }
      },
      {
        path: 'zlcLoad',
        name: 'zlcLoad',
        hidden: true,
        component: () => import('@/views/jybj/zlcLoad'),
        meta: { title: '经营报价加载', icon: 'scbb', FRepKey: 30004, fobjectid: 30004, hidden: true }
      },
      {
        path: 'zlcyw',
        name: 'zlcyw',
        hidden: true,
        component: () => import('@/views/jybj/zlcyw'),
        meta: { title: '经营报价机型(业务)', icon: 'scbb', FRepKey: 30008, fobjectid: 30008 }
      },
      {
        path: 'zlcywLoad',
        name: 'zlcywLoad',
        hidden: true,
        component: () => import('@/views/jybj/zlcywLoad'),
        meta: { title: '经营报价机型(业务)加载', icon: 'scbb', FRepKey: 30008, fobjectid: 30008, hidden: true }
      },
      {
        path: 'zlcjs',
        name: 'zlcjs',
        hidden: true,
        component: () => import('@/views/jybj/zlcjs'),
        meta: { title: '经营报价机型(技术)', icon: 'scbb', FRepKey: 30005, fobjectid: 30005 }
      },
      {
        path: 'zlcjsLoad',
        name: 'zlcjsLoad',
        hidden: true,
        component: () => import('@/views/jybj/zlcjsLoad'),
        meta: { title: '经营报价机型(技术)加载', icon: 'scbb', FRepKey: 30005, fobjectid: 30005, hidden: true }
      },
      {
        path: 'zlccg',
        name: 'zlccg',
        hidden: true,
        component: () => import('@/views/jybj/zlccg'),
        meta: { title: '经营报价机型(采购)', icon: 'scbb', FRepKey: 30006, fobjectid: 30006 }
      },
      {
        path: 'zlccgLoad',
        name: 'zlccgLoad',
        hidden: true,
        component: () => import('@/views/jybj/zlccgLoad'),
        meta: { title: '经营报价机型(采购)加载', icon: 'scbb', FRepKey: 30006, fobjectid: 30006, hidden: true }
      },
      {
        path: 'zlccw',
        name: 'zlccw',
        hidden: true,
        component: () => import('@/views/jybj/zlccw'),
        meta: { title: '经营报价机型(财务)', icon: 'scbb', FRepKey: 30007, fobjectid: 30007 }
      },
      {
        path: 'zlccwLoad',
        name: 'zlccwLoad',
        hidden: true,
        component: () => import('@/views/jybj/zlccwLoad'),
        meta: { title: '经营报价机型(财务)加载', icon: 'scbb', FRepKey: 30007, fobjectid: 30007, hidden: true }
      },
      {
        path: 'jybj',
        name: 'jybj',
        hidden: true,
        component: () => import('@/views/jybj/jybj'),
        meta: { title: '经营报价查询', icon: 'scbb', FRepKey: 30009, fobjectid: 30009 }
      },
      {
        path: 'jybjLoad',
        name: 'jybjLoad',
        hidden: true,
        component: () => import('@/views/jybj/jybjLoad'),
        meta: { title: '经营报价查询加载', icon: 'scbb', FRepKey: 30009, fobjectid: 30009, hidden: true }
      }
    ]
  },
  {
    path: '/peijian',
    component: Layout,
    redirect: '/peijian/index',
    name: 'peijian',
    hidden: true,
    meta: { title: '备件报价管理', icon: 'beijiangl', FRepKey: 94000, fobjecttype: 94000 },
    children: [
      {
        path: 'pjindex',
        name: 'pjindex',
        hidden: true,
        component: () => import('@/views/peijian/index'),
        meta: { title: '备件报价(市场部)', icon: 'baojiadan', FRepKey: 40001, fobjectid: 40001 }
      },
      {
        path: 'peijianAdd',
        name: 'peijianADD',
        hidden: true,
        component: () => import('@/views/peijian/peijianAdd'),
        meta: { title: '备件新增/修改', icon: 'table', FRepKey: 40001, fobjectid: 40001, hidden: true }
      },
      {
        path: 'pjcg',
        name: 'pjcg',
        hidden: true,
        component: () => import('@/views/peijian/pjcg'),
        meta: { title: '备件报价(技术部)', icon: 'cb', FRepKey: 40002, fobjectid: 40002 }
      },
      {
        path: 'pjcgAdd',
        name: 'pjcgAdd',
        hidden: true,
        component: () => import('@/views/peijian/pjcgAdd'),
        meta: { title: '技术修改', icon: 'table', FRepKey: 40002, fobjectid: 40002, hidden: true }
      },
      {
        path: 'pjbjcg',
        name: 'pjbjcg',
        hidden: true,
        component: () => import('@/views/peijian/pjbjcg'),
        meta: { title: '备件报价(采购部)', icon: 'cb', FRepKey: 40004, fobjectid: 40004 }
      },
      {
        path: 'pjbjcgAdd',
        name: 'pjbjcgAdd',
        hidden: true,
        component: () => import('@/views/peijian/pjbjcgAdd'),
        meta: { title: '采购修改', icon: 'table', FRepKey: 40004, fobjectid: 40004, hidden: true }
      },
      {
        path: 'pjbjcw',
        name: 'pjbjcw',
        hidden: true,
        component: () => import('@/views/peijian/pjbjcw'),
        meta: { title: '备件报价(财务部)', icon: 'cb', FRepKey: 40005, fobjectid: 40005 }
      },
      {
        path: 'pjbjcwAdd',
        name: 'pjbjcwAdd',
        hidden: true,
        component: () => import('@/views/peijian/pjbjcwAdd'),
        meta: { title: '财务修改', icon: 'table', FRepKey: 40005, fobjectid: 40005, hidden: true }
      }

    ]
  },

  {
    path: '/fenxibb',
    component: Layout,
    redirect: '/fenxibb/index',
    name: 'fenxibb',
    hidden: true,
    meta: { title: '报表分析管理', icon: 'shezhi', FRepKey: 95000, fobjecttype: 95000 },
    children: [
      {
        path: 'bbindex',
        name: 'bbindex',
        hidden: true,
        component: () => import('@/views/fenxibb/index'),
        meta: { title: '报表分析', icon: 'biaoge', FRepKey: 50001, fobjectid: 50001 }
      }

    ]
  },

  {
    path: '/updatePass',
    component: Layout,
    redirect: '/updatePass/update',
    name: 'updatePass',
    hidden: true,
    meta: { title: '修改密码' },
    children: [
      {
        path: 'update',
        name: 'update',
        component: () => import('@/views/dashboard/update')
      }
    ]
  },

  { path: '*', redirect: '/404', hidden: true }
]
